package main;
/*import FenetreJoueur;
import Utilisateur;*/

import java.sql.ResultSet;
import java.sql.SQLException;

import javax.swing.SwingUtilities;

import data.ModeleDynamiqueObjet;
import data.ModeleDynamiqueObjetAlerte;
import data.ModeleDynamiqueObjetIndice;
import database.ConnexionDB;

import ihm.FenetrePrincipale;


public class principale {
	private static ConnexionDB DB = new ConnexionDB();
	/**
	 * @param args
	 * @throws SQLException 
	 */

	public static void main(String[] args) throws SQLException {
		// TODO Auto-generated method stub
		
		//DB.supprimmerBaseDeDonnees("MurderParty");
    	DB.connexionDB();
    	DB.creerBaseDeDonnee();
    	
    	SwingUtilities.invokeLater(new Runnable(){
    		public void run(){
    			ModeleDynamiqueObjet mdu = new ModeleDynamiqueObjet(DB); 
    			ModeleDynamiqueObjetIndice mdi = new ModeleDynamiqueObjetIndice(DB); 
    			ModeleDynamiqueObjetAlerte mda = new ModeleDynamiqueObjetAlerte(DB);
    			FenetrePrincipale fenPrincipal = new FenetrePrincipale(mdu,mdi,mda);
    			fenPrincipal.setVisible(true);
    		}
    	});
		
	}

}
